package org.ccay.async;

import org.ccay.core.exception.SystemException;

/**
 * 异步框架中产生的异常。
 * 	
 * 
 * @since Dec 15, 2011
 */
public class AsyncException extends SystemException {
 
	private static final long serialVersionUID = -7856259855126030328L;

	/**
	 * 构造函数
	 * 
	 * @param errorCode
	 * @param innerException
	 */
	public AsyncException(String errorCode,Throwable innerException) {
		super(errorCode, innerException);
	}
	
	/**
	 * 构造函数
	 * 
	 * @param errorCode 异常码
	 */
	public AsyncException(String errorCode) {
		super(errorCode);
	}

	/**
	 * @param errorCode 异常码
	 * @param type 消息类型
	 */
	public AsyncException(String errorCode, String type) {
		super(errorCode,type);
	}
}
